vcList
vcList is a static list of objects.
See in: Overview
Module: vcCore
Parent: -
Children: vcObservableList
Referenced by: vcActionContainer.Actions, vcActionContainer.Brokers, vcActionContainer.Clients, vcActionContainer.Connections, ... (see more)
vcActionContainer.Actions
vcActionContainer.Brokers
vcActionContainer.Clients
vcActionContainer.Connections
vcActionContainer.PendingActions
vcActionContainer.Providers
vcApplication.Materials
vcAssemblyStep.ChildSteps
vcBaseContainer.Bases
vcBooleanSignalMap.getConnectedExternalSignals()
vcCommand.Commands
vcCommandPanel.Buttons
vcControllerGroup.Controllers
vcFeature.Children
vcFocusSet.FocusedObjects
vcGeometryContainer.GeometrySets
vcIfStatement.ElseIfScopes
vcKinematics.Bases
vcKinematics.Tools
vcLayerManager.Layers
vcLayout.ChildLayouts
vcListReferenceProperty.AllowedValues
vcListReferenceProperty.Value
vcMaterialProperty.AllowedValues
vcMotionController.Drivers
vcMotionController.ExternalDrivers
vcMotionController.Groups
vcMotionInterpolator.Targets
vcMultiPositionTargetContainer.OwnedTargets
vcMultiScopeContainer.Scopes
vcNode.Behaviors
vcNode.Children
vcOneToManyInterface.ConnectedComponents
vcOneToManyInterface.Sections
vcPathStatement.SchemaProperties
vcProcessExecutor.Processes
vcProcessGroup.Implementations
vcProcessManager.ProcessGroups
vcProcessSwitchCaseStatement.Cases
vcProductMatcher.PendingFeeds
vcProductMatcher.PendingNeeds
vcProductTypeFilter.AcceptedFlowGroups
vcProductTypeFilter.AcceptedProductTypes
vcProgram.Routines
vcProgramManager.Programs
vcQuantity.AvailableGroups
vcReferenceProperty.AllowedValues
vcRobotController.Bases
vcRobotController.Tools
vcScope.Statements
vcSelectionManager.getSelection()
vcServoController.Joints
vcSetProductVisitStateStatement.Processes
vcSignal.Connections
vcSignalMap.Listeners
vcSimInterface.ConnectedFromSections
vcSimInterface.ConnectedToSections
vcSimInterface.Sections
vcSimInterfaceSection.Fields
vcStatement.Scopes
vcSwitchCaseStatement.Cases
vcToolContainer.Tools
vcTransportNode.TransportLinks
vcTransportSolution.Links
vcTransportSystem.findAllLinksBetweenNodeSets()
vcUnitFamily.Groups
vcUnitGroup.Units
vcWorld.Behaviors
vcWorld.LayoutItems
vcWorld.Layouts
vcWorld.Lights
vcWorld.Views
Example: List Operations with vcList
""" vcList can be iterated and indexed. However, it can't be manipulated like a standard python list by using e.g. pop(), clear(). To manipulate vcList like a standard python list, convert it with the list() method. """ import vcCore as vc app = vc.getApplication() materials = app.Materials print ("materials[10]: ",materials[10]) #for mat in materials: # print (mat) standard_list = list(materials) popped_material = standard_list.pop() print ("popped_material: ",popped_material)